export default{
  el: {
    colorpicker: { confirm: 'Sauvegarder', clear: 'Clair' },
    datepicker: {
      now: 'Maintenant',
      today: "Aujourd'hui",
      cancel: 'Annuler',
      clear: 'Clair',
      confirm: 'Sauvegarder',
      selectDate: 'Sélectionner une date',
      selectTime: 'Select Time',
      startDate: 'Date de début',
      startTime: 'Heure de début',
      endDate: 'Date de fin',
      endTime: 'Heure de fin',
      prevYear: "L'année précédente",
      nextYear: "L'année prochaine",
      prevMonth: 'Le mois précédent',
      nextMonth: 'Le mois prochain',
      year: 'Année',
      month1: 'Janvier',
      month2: 'Février',
      month3: 'Mars',
      month4: 'Avril',
      month5: 'Mai',
      month6: 'Juin',
      month7: 'Juillet',
      month8: 'Août',
      month9: 'Septembre',
      month10: 'Octobre',
      month11: 'Novembre',
      month12: 'Décembre',
      weeks: {
        sun: 'Dim',
        mon: 'Lun',
        tue: 'Mar',
        wed: 'Mer',
        thu: 'Jeu',
        fri: 'Ven',
        sat: 'Sam'
      },
      months: {
        jan: 'Jan',
        feb: 'Fév',
        mar: 'Mar',
        apr: 'Avr',
        may: 'Mai',
        jun: 'Jun',
        jul: 'Jul',
        aug: 'Aoû',
        sep: 'Sep',
        oct: 'Oct',
        nov: 'Nov',
        dec: 'Déc'
      }
    },
    select: {
      loading: 'Chargement',
      noMatch: 'Aucune donnée mise en correspondance',
      noData: 'Pas de données',
      placeholder: 'Veuillez sélectionner'
    },
    cascader: {
      noMatch: 'Aucune donnée correspondante',
      loading: 'Chargement',
      placeholder: 'Veuillez sélectionner',
      noData: 'Pas de données'
    },
    pagination: {
      goto: 'Aller à',
      pagesize: 'pcs / page',
      total: 'total {total} pièces',
      pageClassifier: 'page'
    },
    messagebox: {
      title: 'Conseils',
      confirm: 'Sauvegarder',
      cancel: 'Annuler',
      error: 'Données incorrectes!'
    },
    upload: {
      deleteTip: 'Veuillez appuyer sur le bouton Supprimer pour supprimer',
      delete: 'Effacer',
      preview: 'Aperçu',
      continue: 'Continuer'
    },
    table: {
      emptyText: 'Pas de données',
      confirmFilter: 'Filtre',
      resetFilter: 'Réinitialiser',
      clearFilter: 'Tout',
      sumText: 'Total'
    },
    tree: { emptyText: 'Pas de données' },
    transfer: {
      noMatch: 'Aucune donnée correspondante',
      noData: 'Pas de données',
      titles: [Array],
      filterPlaceholder: 'Veuillez saisir ce que vous souhaitez rechercher',
      noCheckedFormat: 'Total {total} pcs',
      hasCheckedFormat: '{Coché} / {total} PC sélectionnés'
    },
    image: { error: 'Le chargement a échoué' },
    pageHeader: { title: 'Revenir' },
    popconfirm: { confirmButtonText: 'Sauvegarder', cancelButtonText: 'Annuler' }
  },
  navbar: {
    logOut: 'Déconnexion',
    dashboard: "Page d'accueil",
    lang: 'Langue'
  },
  login: {
    title: 'Connexion système',
    logIn: "S'identifier",
    username: "Nom d'utilisateur",
    password: 'Mot de passe',
    remember_info: "Mémoriser le nom d'utilisateur et le mot de passe"
  },
  table: {
    title: 'Titre',
    search: 'Chercher',
    add: 'Ajouter',
    export: 'Exportation',
    operation: 'Opération',
    edit: 'Éditer',
    delete: 'Effacer',
    cancel: 'Annuler',
    complete: 'Sauvegarder',
    confirm: 'Sauvegarder',
    setting: 'Réglage',
    tip: 'Conseils',
    delete_msg: 'Sûr de le supprimer？',
    delete_complete: 'Supprimer avec succès',
    delete_fail: 'Échec de la suppression',
    add_complete: 'Ajouter avec succès',
    add_fail: "Échec de l'ajout",
    edit_complete: 'Modification réussie',
    edit_fail: 'Échec de la modification',
    setting_complete: 'Sauvegarde réussie',
    setting_fail: "Échec de l'enregistrement",
    operated_complete: 'Enregistrer avec succès',
    operated_fail: "Échec de l'enregistrement",
    setting_tip: 'Sélectionnez la période',
    serial_number: 'ID',
    avatar: 'Photo de visage',
    company: 'Compagnie',
    department: 'Département',
    worker_id: "Identifiant d'utilisateur",
    worker_name: 'Nom',
    role: 'Rôle',
    start_date: 'Date de début',
    end_date: 'Date de fin',
    start_time: 'Heure de début',
    end_time: 'Heure de fin',
    access_control: "Contrôle d'accès",
    registration_time: "Heure d'enregistrement",
    remark: 'Remarque',
    device_id: "Reference de l'appareil",
    device_name: "Nom de l'appareil",
    ip: 'IP du serveur',
    device_ip: "IP de l'appareil",
    port: 'Port de serveur',
    switch: 'Interrupteur de porte ouverte',
    push_device: 'Push Settings to Device',
    sync_person: "Télécharger les données utilisateur sur l'appareil",
    connect_type: 'Type de connexion',
    shift_name: "Nom de l'équipe",
    roster: 'Employé régulier',
    holiday_name: 'Nom de vacances',
    overtime_people: 'Employé des heures supplémentaires',
    overtime_name: 'Période des heures supplémentaires',
    overtime_period_name: 'Nom de la période des heures supplémentaires',
    temperature_setting: 'Réglage normal de la température corporelle',
    normal_temperature_setting: 'Réglage normal de la température corporelle',
    date: 'Date',
    time: 'Temps',
    date_time: 'Date et heure',
    temperature: 'Température corporelle',
    temperature_status: 'État de la température',
    temperature_hight: 'Haute',
    temperature_low: 'Faible',
    normal: 'Ordinaire',
    temperature_report: 'Rapport de température corporelle',
    batch_import: 'Importation par lots',
    export_report: "Rapport d'exportation",
    attendance_report: 'Rapport sur le temps de travail',
    view_attendance_report: 'Afficher le rapport sur le temps de travail',
    view_overtime_report: 'Afficher le rapport sur les heures supplémentaires',
    summary: 'Résumé',
    view_attendance_summary_report:'Afficher le rapport Résumé du temps de travail',
    view_summary: 'Voir le résumé du rapport sur les congés tardifs / anticipés',
    view_overtimeLate: 'Afficher le rapport sur les congés tardifs / anticipés',
    worktime_period: 'Période de travail',
    attendance_date: 'Date',
    check_time: "Heure d'arrivée",
    check_out_time: 'Heure de départ',
    late: 'En retard',
    leave_early: 'Départ anticipé',
    beLateAndLeave: 'Départ tardif et anticipé',
    attendance_status: 'Statut de présence',
    total_attendance: 'Travail (minutes)',
    normal_work_days: 'Journée de travail)',
    work_time_total: 'Temps de travail total (minutes)',
    late_total: 'Numéros tardifs',
    late_time: 'Heure tardive (minutes)',
    leave_early_total: 'Numéros de congé anticipé',
    leave_early_time: 'Congé anticipé (minutes)',
    over_total: "Nombre d'heures supplémentaires",
    over_time: 'OverTime (minutes)',
    plan_overtime: 'Heures supplémentaires prévues (minutes)',
    real_overtime: 'Heures supplémentaires réelles',
    language: 'Langue',
    language_name: 'Nom de la langue',
    language_config: 'Paramètres de langue',
    template_download: 'Télécharger le formulaire de modèle',
    toOption: 'Opérez maintenant',
    one: '1ère étape',
    two: '2e étape',
    three: '3e étape',
    four: '4ème étape',
    five: '5ème étape',
    six: '6ème étape',
    guideTip1: "Si le périphérique et le serveur sont dans le même réseau local, vous pouvez voir tous les périphériques dans la gestion des périphériques, il vous suffit alors d'entrer l'adresse IP du serveur",
    guideTip2: 'Ajouter des informations sur la société et le service',
    guideTip3: "Ajouter des informations sur l'employé avec le nom et la photo du visage ou l'importation par lots à partir du formulaire EXCEL ；",
    guideTip4: 'Sélectionnez les appareils pour télécharger les données des employés',
    guideTip5: 'Horaire de changement de réglage du décalage de présence-décalage de réglage-décalage',
    guideTip6: "Sélectionnez l'entreprise ou le service ou des employés spécifiques dans l'horaire des équipes.",
    status: 'Statut en ligne',
    online: 'En ligne',
    offline: 'Hors ligne',
    Massdelete: 'Supprimer par lots'
  },
  menu: {
    home: "Page d'accueil",
    authority: 'Gestion des autorisations',
    role: 'Gestion des rôles',
    manage: 'Gestion administrative',
    equipment: "Gestion d'appareils",
    LAN_device_scan: 'Rechercher dans le LAN',
    open_door_remotely: 'Interrupteur de porte ouverte',
    OTA_upgrade: 'Mise à jour OTA',
    organization: "Gestion de l'organisation",
    staff: 'Gestion des employés',
    attendance_settings: 'Gestion des présences',
    attendance_shift: 'Changement de présence',
    holiday_setting: 'Cadre de vacances',
    overtime_setting: 'Réglage des heures supplémentaires',
    overtime_period_setting: 'Réglage de la période des heures supplémentaires',
    temperature: 'Gestion de la température corporelle',
    statistical_report: 'Rapport sommaire',
    attendance_report: 'Rapport sur le temps de travail',
    overtime_report: 'Rapport sur les heures supplémentaires',
    access_records: "Rapport sur tous les journaux d'accès",
    late_and_leave_early_report: 'Rapport de congé tardif / anticipé',
    system_settings: 'Réglage multilingue',
    quick_start: 'Démarrage rapide',
    instructions: "Manuel de l'Utilisateur"
  },
  home: {
    today_attendance_statistics: "Résumé de la fréquentation aujourd'hui",
    should_attend: 'Planifier un employé assistant',
    number_of_attendance: 'Employé présent réel',
    number_of_absentees: 'Employé absent',
    today_temperature_statistics: "Résumé d'aujourd'hui de la température corporelle",
    number_of_people_taking_temperature: 'Employé mesuré',
    number_of_normal_body_temperature: 'Employé normal',
    number_of_abnormal_body_temperature: 'Employé anormal'
  },
  authority: {
    role_name: 'Nom de rôle',
    role_mark: 'Nom du repère de rôle',
    authority: 'Autorisation',
    all: 'Tout',
    add: 'Ajouter',
    edit: 'Éditer',
    username: "Nom d'utilisateur",
    nickname: 'Nom court',
    phone: 'Numéro de téléphone',
    status: 'Statut du compte',
    on: 'SUR',
    off: 'DE'
  },
  equipment: {
    scanning: 'Chercher',
    configure_in_batch: 'Batch Push',
    switch: 'Porte ouverte',
    push: 'Pousser',
    sync: 'Télécharger',
    OTA_upgrade: 'Mise à jour OTA',
    upload_OTA: 'Télécharger des fichiers OTA',
    upload_signed: 'Téléverser un fichier signed',
    device_id: "Reference de l'appareil",
    device_name: "Nom de l'appareil",
    open_door_continue_time: "Heure d'ouverture de la porte",
    camera_detect_type: 'Détection en direct',
    face_feature_pair_number: 'Seuil de reconnaissance faciale',
    device_defend_time: 'Heure de redémarrage automatique',
    open_door_type: 'Vérifier le mode',
    type_living: 'Vivre',
    type_no_living: 'Non-Live',
    fill_light_times: 'Flash LED',
    low_power_times: 'En train de dormir',
    type_face: 'Visage',
    type_temp: 'Température corporelle',
    type_face_card: 'Visage + Carte',
    type_temperature: 'Face / Carte + Température',
    type_stranger: 'Visage / Carte + Température (Mesurer également un étranger)',
    device_ip_setting: "Paramètres de l'appareil",
    static_ip: 'IP Fixe',
    dhcp_ip: 'DHCP',
    server_ip: 'IP du serveur',
    subnet_ip: 'Masque de sous-réseau',
    gateway: 'Passerelle',
    dns: 'DNS primaire',
    dns_alter: 'Sauvegarde DNS',
    port: 'Port de serveur',
    mask_flag: 'Détection de masque',
    on: 'SUR',
    off: 'DE',
    begin_reco_distance: 'Distance de reconnaissance faciale (0,3 M-4 M)',
    far: 'Loin',
    near: 'Près',
    device_music_size: 'Réglage du volume',
    normal_temp: 'Plage de température corporelle normale',
    low_temp: "Température d'alarme",
    unlock: 'Ouvrir',
    unlock_tip: 'Entrer le mot de passe',
    unlock_tip1: 'déverrouillé avec succès',
    unlock_tip2: 'déverrouillé a échoué',
    openSever: 'Activer le serveur',
    openScan: 'Rechercher dans le LAN',
    temperature_type: '℃ / ℉',
    pushBatch: 'Push par lots',
    uploadBatch: 'Téléchargement par lots',
    deletePersonBatchs: "Effacer toutes les données utilisateur de l'appareil",
    deletePersonTip: "Supprimer l'utilisateur sélectionné dans l'appareil ?",
    add_tip: '(Pour ajouter un appareil avec une adresse IP WAN)',
    reboot: 'Périphérique de redémarrage par lots',
    confirm: 'Sauvegarder',
    cancel: 'Annuler',
    select_device: 'veuillez sélectionner un appareil'
  },
  organization: {
    add_company: 'Ajouter une société',
    add_department: 'Ajouter un service',
    company_list: 'Liste des entreprises',
    delete_department: 'Supprimer le service',
    edit_department: 'Modifier le département'
  },
  staff: {
    import_template_download: "Télécharger le modèle d'importation",
    batch_import: 'Importation par lots',
    employee_card_id: "N ° de carte d'identité / IC",
    img_enc: 'Photo cryptée',
    gender: 'Le genre',
    is_departure: 'Démissionner',
    departure_time: 'Date de démission',
    staff_report: 'Rapport sur la liste des employés',
    sex: 'Le genre',
    man: 'Masculin',
    women: 'Femme',
    permiss_role: "Rôle d'autorisation",
    shcedule: 'Décalage par défaut',
    access_authorization: "Télécharger sur l'appareil",
    all_device: 'Tous les appareils',
    yes: 'Oui',
    no: 'Non',
    upload: 'Télécharger',
    import_tip1: "Conseils: placez les photos dans le dossier à télécharger, et le nom de la photo est le même que l'ID utilisateur, par exemple: l'ID utilisateur est 1001, le nom de la photo est 1001.",
    import_tip2: 'Placez le formulaire Excel ici',
    import_tip3: 'Le fichier téléversé doit être inférieur à 1 Mo',
    upload_file: 'Télécharger le dossier',
    upload_file_num: 'Téléchargement des numéros de dossier',
    img_tip: 'La largeur et la hauteur doivent être> 750 pixels et la taille <2 Mo',
    know: 'Tu piges',
    batchDevice: "Employé de l'ensemble par lots à télécharger sur l'appareil",
    batchCompany: 'Société et service de lots',
    batchDeviceTip: 'Sélectionner un utilisateur',
    batchCompanyTip: 'Sélectionnez une société et un département'
  },
  attendance: {
    add_shift: 'Ajouter Shift',
    view: 'Vue ',
    time_period: 'Nom de la période',
    time_period_setting: 'Réglage de la période',
    add_time_period: 'Ajouter une période',
    delete_time_period: 'Supprimer la période',
    check_start_time: "Heure de début de l'enregistrement",
    work_time: 'En service',
    off_work_time: 'En congé',
    check_out_time: 'Heure de fin de départ',
    need_clock_on: "Exiger l'enregistrement",
    need_clock_off: 'Exiger un check-out',
    late_log: 'Compter tard',
    leave_early_log: 'Compter les départs anticipés',
    attendance_setting: 'Paramètre de présence',
    late_minute: 'Allowed Late Time ：',
    leave_early_minute: 'Temps de congé anticipé autorisé ：',
    min: 'Minutes',
    week_setting: 'Réglage du week-end',
    am: 'Matin',
    pm: 'Après midi',
    sun: 'Dimanche',
    mon: 'Lundi',
    tue: 'Mardi',
    wed: 'Mercredi',
    thur: 'Jeudi',
    fir: 'Vendredi',
    sat: 'Samedi',
    search_worker_name: "Entrez l'ID utilisateur à rechercher",
    overtime_setting: 'Horaire des heures supplémentaires',
    overtime_time: 'Heures supplémentaires',
    barch_shift: 'Horaire des équipes',
    plan_worktime: 'Temps de travail planifié'
  },
  temperature: {
    temperature_setting: 'Réglage de la température corporelle',
    normal_setting: 'Réglage normal de la température corporelle'
  },
  validation: {
    format: 'Format incorrect',
    device_id: "Reference de l'appareil",
    device_name: "Nom de l'appareil",
    open_door_continue_time: "Heure d'ouverture de la porte",
    camera_detect_type: 'Détection en direct',
    open_door_type: 'Vérifier le mode',
    server_ip: 'Adresse IP du serveur',
    subnet_ip: 'Masque de sous-réseau',
    gateway: 'Passerelle',
    dns: 'DNS primaire',
    dns_alter: 'Sauvegarde DNS',
    port: 'Port de serveur',
    company: 'Sélectionner une société',
    company1: 'Nom de la compagnie',
    department1: 'Sélectionner un département',
    department: 'Nom du département',
    shift_name: "Nom de l'équipe",
    holiday_name: 'Nom de vacances',
    select_data: 'Sélectionner une date',
    remark: 'Remarque',
    overtime: 'Sélectionnez la période',
    overtime_period_name: 'Nom de la période',
    language: 'Nom de la langue',
    language_config: 'Paramètres de langue',
    normal_temp: 'Plage de température corporelle normale',
    low_temp: "Température élevée à l'alarme",
    worker_name: "Nom d'utilisateur",
    worker_id: "Identifiant d'utilisateur",
    employee_card: 'Entrez le numéro de carte',
    is_encrypt: 'Crypté ou pas?',
    sex: 'Le genre',
    role: "Sélectionnez le rôle d'autorisation",
    departure: 'Résigné?',
    access_authorization: "Télécharger sur l'appareil",
    shcedule: 'Sélectionnez Shift',
    img_tip1: 'Le format de la photo doit être JPG / PNG!',
    img_tip2: 'La taille de la photo doit être inférieure à 2 Mo!',
    img_tip3: 'La résolution de la hauteur et de la largeur doit être supérieure à 750 pixels',
    img_tip4: 'Vous devez télécharger une photo de visage ici',
    status: "Veuillez sélectionner l'état",
    authority: 'Sélectionner une autorisation',
    nickname: 'Champ obligatoire',
    phone: 'Champ obligatoire',
    password: 'Champ obligatoire',
    password1: 'Doit contenir plus de 8 lettres',
    username: "Nom d'utilisateur dupliqué",
    role_id: 'Champ obligatoire',
    v_worker_id: 'ID utilisateur dupliqué',
    v_employee_card: 'Numéro de carte dupliqué',
    v_device_name: 'Doit être inférieur à 17 lettres',
    device_defend_time: 'Heure de redémarrage automatique'
  }
}
